Hemmingways Karen Hotel

Hemmingways Karen Hotel

The hotel has 45 luxury rooms.